@charset "utf-8";
/*-=========================================-*/
/* paneo css                                 */
/*-=========================================-*/

@import 'styleset';

/* borderbox reset */
* {
-webkit-box-sizing                              : border-box;
-moz-box-sizing                                 : border-box;
-o-box-sizing                                   : border-box;
-ms-box-sizing                                  : border-box;
box-sizing                                      : border-box;
}

/* text */
html,body {
-webkit-text-size-adjust                        : none;
}

/* h tag */
{
}

/* p tag */
p {
text-align                                      : justify;
text-justify                                    : inter-ideograph;
word-break                                      : normal;
word-wrap                                       : break-word;
}

/* ol,ul / li */
ul {
@include clearfix;
margin                                          : 0;
list-style-type                                 : none;
}

/* a */
a {
text-decoration                                 : none;
}

a                                               : link {
text-decoration                                 : none;
}

a                                               : visited {
text-decoration                                 : none;
}

a                                               : hover {
text-decoration                                 : none;
}

/* img */
img {
border                                          : 0;
vertical-align                                  : top;
}

/* container */
div#container {
position                                        : static;
text-align                                      : left;
}

/* contents */
div#contents {
text-align                                      : left;
width                                           : auto;
}

/* footer */
footer {
display                                         : block;
text-align                                      : center;
}

/* text */
.hide-text {
text-indent                                     : 100%;
white-space                                     : nowrap;
overflow                                        : hidden;
}

/* responsive element style */
.paneoimg img {
max-width                                       : 100%;
height                                          : auto;
width                                           : auto\9; /* ie8 */
}

